3202165
97406720
98189431
17453663
28613040
527168
18858281
44278448
88376992
53889253
17298834
3961271
11716826
90112190
11938591
77286415
65061249
80585020
21426367
77714522
88558396
48486992
85336178
46349742
14095475
38528875
58933377
6222895
50363967
68392959
22535016
2294026
42317178
95411578
81924845
96959986
91999073
50234965
82501462
2399406