49596881
70779138
6264615
45248
55305334
99077838
88609419
31121522
31739885
20763183
52076612
23885202
23769997
22507665
78336238
5019509
67161734
87635016
19569689
6482743
63463794
32437468
17927622
13173037
42859916
11807813
37655943
49438089
39142099
16627353
19352283
15443558
95153823
32973028
20396113
9798653
98142812
1087744
3138465
46303800