2886464
29491180
22302061
60375331
82187594
40006775
21581391
54615886
46893099
47269127
62806146
12845978
90621391
7593393
9601622
98964477
1914534
12152896
13693015
43937577
13958735
74444530
79696970
10461215
55924186
56539346
9648597
4285388
12784925
36623733
24245604
7111022
54942749
51578352
88602728
32214629
3049204
14884194
68589072
70775719