70781910
58491416
55646339
53694524
40164473
14601960
78825604
20967886
7849173
48936297
66005927
8203120
76833784
71699213
95389195
78034148
65988227
93227661
41258086
5112884
28002685
82289786
11349718
63991088
58033607
90903859
9094792
93275365
6889327
49065971
26716026
102467
11049934
18281502
97921215
19584310
2105184
74768481
28167208
36249338