43118154
3006637
62265380
36932359
50644211
37898814
2650272
11528229
44665270
79172334
7355667
90779411
31499374
19553590
20216959
88486961
80435873
63914945
29692592
84493294
97893721
50239282
9491424
37499675
26949416
20822741
70897630
12543156
302186
9052683
74273796
32851690
16977924
93336830
87405859
91588513
46773336
49709200
33377898
9872164