3288559
62623262
19494745
52751646
24701732
78619088
1622118
45016297
12162652
14094981
25983333
83759713
81649042
75894580
45003310
74401125
18269267
70531157
19509264
53378480
11954345
50957053
84363790
34118853
86919722
14147237
84568072
7395616
127706
58607384
19881041
1193967
6732976
65337417
98208918
1107260
77019424
86889128
70215662
99653376