40672027
97012529
40331318
76938450
84382908
56256867
17802514
896962
69462273
62439359
91731064
20682813
80898637
40214509
74706059
38032891
17261182
68169033
62579574
38425582
53123819
34168992
20041954
2806038
43674599
48943318
28389087
80204170
45538745
17126558
13856165
88916669
66731595
89843963
46825934
43896052
59867600
79234112
8328674
27783918