49944885
74612676
69757728
62262655
69486311
28344744
20857295
29218732
11335222
4307940
2415068
14139723
69354633
23347454
4054559
74663681
71849024
92978874
25041576
87863759
82761744
6151440
7825035
26077271
50152786
66872345
37904902
7995106
39598196
43056437
71343400
10027905
49159832
99226720
29441781
45917315
74048786
4640278
77572041
95438860