28279673
66783110
514617
33903395
74101617
8161670
96744262
12599357
26946008
52212411
11708095
94505465
90343174
46563136
3499207
66593491
38131711
13182665
3698598
87948481
75567761
23015320
59313733
80828547
6819269
89819647
75102689
6339802
84972370
19811745
358259
9657236
46046982
63563525
91275448
49786803
13332817
85315049
91964202
5429235