53912261
55335015
8955900
31602524
30073377
31529316
65722194
90169421
41094307
79957089
8606503
56976901
15046276
91047506
95857747
6835384
70189157
86146041
68339466
11929818
5693528
25144610
46233669
8312464
25634785
36944193
12384171
59042744
51079362
33556057
97146424
50739623
22863001
5293254
7479342
74562350
82411861
54341762
70875356
3142957