73814366
67591729
1136543
17207688
6646748
80153011
44266071
70651075
5139212
24589199
13446461
22641022
24447042
87296623
54331995
16229996
45421143
73349303
62377642
56811069
152786
87233778
84072417
99897808
7498358
1093803
67664001
76196425
64619748
31558133
11702394
23643411
72552487
99509389
10492992
43997387
66826945
31744336
98451235
20335043