40279673
7425020
4216403
10056809
12392324
61947840
36774897
82253170
24214588
50948605
61125401
72522443
41377
86328581
3597197
89733174
56512616
32547113
70519631
92248343
28343344
99968192
79294485
72193128
9736462
33497014
96892226
64158681
46564576
59279747
5873991
34549674
80707486
54187292
33096705
72186648
1858847
93724575
1012603
93135628