19568358
14897937
2113614
6854973
32989290
90163536
43493194
8633459
27311803
5639553
6889324
83569660
67452213
44642357
34548304
69424577
16189649
43511769
26343218
9412267
38953829
5052623
36864451
228332
83036158
5398790
26884068
24212524
53555890
44773152
35927328
93938046
42998621
9009541
59107406
95213544
20358499
65943457
72749022
7301553