7950725
34718073
30839646
31153683
38078348
1089160
43123924
31524007
20123627
28552478
75781685
70089645
18259751
88128979
6618427
99774316
79275951
209694
96921176
94211225
14478209
27908971
20103650
4719514
15422698
96173961
2857671
6125165
38712468
86753100
15161499
55276307
71913570
31286682
88837374
61341202
43305519
38281071
81737634
32223742