41388601
9162384
87043876
428610000
71662603
91201342
33274051
28198527
6142711
13518631
88689538
49203054
78734955
32692388
45761694
3063844
12543224
63736461
29808410
84522951
84086521
39575311
9196463
56703765
2379987
38373782
94509075
58507977
80123754
46175643
18111815
29301500
4948516
29474167
22529941
45311699
22096063
50725890
70099795
89015986