19177352
79916379
6571664
6272325
42631526
13668134
5063513
4926661
95605110
64786909
43642070
70248170
33842176
5343196
87552033
49614407
47636927
90389015
76064351
71319864
99534965
23606582
71073522
88622400
49428720
27501855
91976256
12835802
14416633
76646328
69127629
55225703
75393192
14873789
71303790
52273915
37644129
45619809
13745798
18565742