11787899
13798878
31837796
82077253
68444083
28483604
66541408
76584455
77491189
8471212
5280731
52131241
48473175
34638750
7211538
2071184
1496187
94517185
946455
88311109
87736331
18618387
74951303
8264677
530179
85049360
30089220
80251358
49796484
73292263
34366401
6543244
65674222
28022468
15350
23641335
2144660
29879657
92401029
1069893