52188364
5132430
50399285
60798892
9085639
82132562
29094563
81175585
9137582
98363556
41026188
5063824
8365744
90332324
1450559
51326844
64988798
24439333
49391236
99936429
50925611
46056080
13744717
4303399
28986033
43672884
74181753
50603859
29922213
20852553
84805934
55859090
1557146
41224244
32843911
10117499
20456682
7878831
28418107
5993108