95403212
59751347
24151192
90891664
93165970
14035233
80557114
35668293
81187322
86902214
8418492
5046076
33678022
84108362
36992994
245817
1031361
87169872
50031646
30962332
386574
36618883
13365193
86108249
38386122
27131386
34632065
42679043
83769640
87435885
23239341
58751599
5288459
6231107
64065448
64296156
67548372
75393349
37317081
3412592