49535852
26217116
82632262
34997753
20726064
30931585
14594692
4812100
16405374
253631
82687341
1679286
42042522
6264772
23225432
72032734
503578
12814568
58688481
26761301
59877913
2864514
84095438
65328103
5763860
84779900
60759196
91666834
71991892
21614182
11886905
72041999
14274653
64331978
9106550
8641593
35648033
36022791
62876962
704837