19573990
71661555
9812262
89443871
45664819
14145886
74729309
5017789
58843083
87145298
49699718
29414214
22353039
50133066
60733496
14383331
58826545
37196674
65184548
14443992
9498304
38912896
75393865
93699534
13302987
71517399
62058075
31582062
44485242
4245297
2410128
40127293
57607492
80293190
94721635
74347258
95194835
29138897
61972874
82811369