362433
70946940
39944946
26325015
51009973
320285
2823383
41362985
59888834
83155698
51623064
28875786
33928697
17535798
15603742
8795884
78048364
2729837
93066372
24152508
94869530
74319053
92222193
878636
70615461
52315243
9225110
13356259
87818604
71137182
90424633
31601193
480622
71995678
7266374
27299414
8909948
61314336
4507285
45903820