28006240
33168398
74621102
91765719
86564138
59156849
18131063
9522690
11969997
93345706
260145
27859812
12263496
7793611
6484264
33346978
40591689
9922269
93238585
90134779
96536324
39209909
6565278
8290773
15073884
38918266
73596224
91755499
16465156
53598392
62199285
6970521
54361378
42857327
9807398
36267856
21346467
10054887
10495516
30782074