15624796
4656246
8659919
60363682
12379073
47932589
71587311
1486496
48021436
63924894
32224163
63481825
532525
80244239
23919664
87273299
61389231
56879439
60994868
90533968
30687941
32074268
260839
29756333
61679241
97712118
94179253
94437926
15953538
26731395
86375449
68827329
37524030
9127604
87683400
98307816
24953450
70961529
44442423
71628728