44848564
3053698
15618498
19658739
25355713
64422269
5797298
96888223
2873497
51535180
40691368
69173771
69326264
69286572
36271714
82838298
79504878
57645942
328359
51268048
33623673
2431834
6199915
7733411
13587974
80985078
16345416
71353253
4996732
6112826
30945544
5689316
39714201
75786850
1825617
5495499
73008346
65639895
83508376
22707743