54706800
6728820
93697825
12606771
37155247
44281546
20613376
38443218
1522679
90446767
53634932
2483917
46759890
42723051
81632374
69093327
28797259
99415746
89921997
26411582
49867826
19658420
19138994
79903327
37836638
79305998
61544101
1981890
36231740
54543602
8084646
81092807
98626919
88934953
59222526
58815787
62981810
24678828
15755274
56413895