19294940
69995080
89835909
79574317
50117399
45123555
92244776
14957455
6267311
2472284
55863368
9398466
8219574
59879753
46805725
86054260
93496801
51763538
31629179
40197870
71306863
22052693
93552392
46535587
14586585
40807492
31247357
17722723
19172894
44457170
29099908
71138284
1357737
43923116
80549871
59597808
97734401
35311431
7421381
6556437