35054732
97273655
73055227
89441921
5049786
8827975
45004156
21317833
34878312
33381052
44105000
98137997
1341580
90706502
11791751
22238733
49728409
35359358
26761760
16224771
60642346
47161668
257878
61621796
43437871
1155223
32196922
67616396
61553529
5356503
69222305
73704146
90861189
15477430
11852092
829798
62455571
52107564
4276504
38691504