15883483
17243013
149789
71206984
97866481
57334492
71965413
16168475
58104862
91704913
12312833
55594131
64388152
80878359
3115830
92618256
71173563
9353041
17217532
47377112
3056630
48707357
7232946
11883871
13046040
40253695
53531739
96739853
31266470
99107014
88909661
59853405
5813048
41121666
94976526
13405883
85625017
4511484
34374909
42446314