37861833
91111759
33903228
14011159
43287499
22025974
24099525
9843980
59796681
42332101
2458316
78551680
52456589
85408250
56973945
81783811
60983498
34226391
39597040
45521678
99673043
84306325
5748938
81026578
5209175
54759614
13665183
55063458
32782953
16736566
41447897
12946861
40065385
63862743
37071801
24858961
15545305
37198474
5367463
9797125