89259730
69947700
26138270
83531771
23416360
28017487
38789206
130324
3201427
43902000
71849183
5548513
54616356
41994678
50466581
796125
85019947
22314276
10387148
66429139
54032903
12243137
43807431
17329188
64232141
92156501
1556579
87219373
38221449
5904904
5348306
6915677
23764134
69626390
44331217
2606457
8678121
70788746
15339418
33591740