45914790
20823065
33574814
9810100
1512519
38543190
2251890
14289189
22566628
5411438
23193086
22866101
60653458
13611704
1553795
26777025
93093868
69971765
4635970
5702200
91437173
80256627
27419025
22133273
44573130
51352855
1138939
23731788
99182499
10024340
33734089
79509526
1343758
21545271
76445010
89673674
69008506
74577132
669677
46771352