49365170
82634428
556900
38362386
70261201
26965213
8768230
30305448
9151666
82204654
18598554
76939508
25489951
62851107
5370294
55718538
99708691
96388375
81488758
6728778
4547135
70876019
20955668
4619453
41156682
12015727
77262392
5814037
85144319
66035348
32957764
46167459
44293337
8086821
80076288
15549992
27802569
29366347
32265136
73814769