94237582
85577393
60498361
4253402
84476336
7010299
5937685
28056095
79022443
9091911
48489225
32618395
65155809
95359994
17125803
48498753
56822275
87573081
73847427
41144074
54098334
45031762
91047294
79967722
66596844
34497984
81956755
40368732
3846491
24767249
18121589
55143425
7858686
19913280
83021754
63166632
41952972
63208286
7504313
3986150