41861084
1822604
52066903
52352364
50654107
3320830
43947726
96022295
97472389
11243180
37105206
7285003
67044275
20047305
21822680
9143978
50023188
88402612
759979
20037697
4109977
31689385
7654683
65141076
14522566
78947239
700231
52556758
46962327
30273135
50929678
3039714
28664477
5144340
57814223
7797451
46196515
39456797
85147905
41879615