24872917
98358770
56015475
6378728
85312543
13681482
62549980
95909155
84204764
80522084
51934425
72266641
60745598
12443463
3021303
43476940
53685952
5614853
56475272
57211835
16746768
666979
84057337
69276751
10079402
80438886
29224279
88099312
89585178
19888562
39272144
1199948
47318773
86286095
95446752
67429262
90351848
66915060
12693262
30436258