79342579
76132410
73572496
111522265
107900131
92586736
53416620
67615442
82825419
80627431
65787894
38339126
77695796
110611232
109707310
80634646
95368439
104329476
69114252
62294973
64830381
103416181
94627593
51287388
107900239
22286285
96733065
82813746
111521861
96058152
91792656
93271120
90614984
79565245
90288727
73164854
92410857
98838324
103090549
85566791