15421676
33742037
23255436
41824164
28454493
42748077
37008203
8379168
24231379
86693062
12713122
27163388
35998082
27861405
30915
95543127
3120745
39521455
17684620
6849946
50526385
62062864
14825004
1456982
8850882
58475765
57221999
15576848
28472334
82179658
40251402
13794
19928645
65593785
52795850
44516829
93519027
85823824
97311547
40142442