90715088
437725
3595404
65821469
3975824
1572277
74847318
99615117
47744485
36749169
26996657
24452754
3193220
47268260
11509819
24154143
52075299
75742564
597828
45188018
96148652
12471394
40761398
58393099
82092700
26298108
536898
2073679
46942539
66836894
15623081
30989053
22644572
3488151
91963991
58869053
167176
3445446
11315364
86845357