2915687
42574290
25305860
49643963
2994524
6711875
7168714
50183982
52803914
6590312
38812283
1914960
6622427
12197355
45168714
2136149
70327366
39167115
8559397
10669566
1931670
81241562
60565064
8550720
32754537
10557299
69188475
223729
100008850
82891493
64182397
75379545
25838799
64309034
4573152
41795994
71455916
46127663
18671640
15861271