35062000
46839884
38668343
49866143
737876
99155
82881897
64179003
2612573
22049857
30673423
78974990
37241778
64654900
33414321
82633044
51018508
16984362
33109884
29999195
82637227
5838905
6272913
66963826
6842724
55609639
16811495
48236868
19888610
1077954
3152954
40306212
45542802
17065450
51366220
2012276
94189234
33261430
15332800
38345106