48223848
45441173
13552778
75622945
2423185
67081896
40706966
645912
672516
11006159
30514738
34509586
32339008
68789072
94025085
42405461
2065208
76146053
81809624
13604803
1944610
95376021
78724482
39919798
3911478
36839900
80813912
6336387
417716
82253542
31518353
94054594
88193234
13853328
29909192
28178830
3776571
91166185
46719786
46868025