717763
13204788
67003120
76572970
36701441
36374789
16752239
13453456
7992435
50573561
4188524
560704
83643076
79063210
39993805
76473919
44312340
50925793
37233777
97001518
19923197
8653102
28535516
86789722
69902146
5093783
98509978
81691906
94309410
83839637
14939026
99482991
74964259
19577297
11283399
68086810
49279031
90351229
16797297
53146480