42532754
15276255
4608906
13751520
48917417
73178251
92209334
93657896
24697089
45546210
79678015
76847111
35078166
76878375
2181321
3227733
39922533
48173673
70985369
95899145
12185404
69886636
81198806
996254
1192703
26738260
36885662
449393
53521140
15751600
36314496
10999528
22095021
21006251
86594500
6479666
96155818
22562337
69035202
60386804