38024949
11278995
30131453
93575810
2281371
8525229
77098598
51137080
53315912
4495169
59429937
69675569
46812467
43784939
87967112
44086000
71939383
7448326
67639888
19939514
22536626
49435121
14301443
93482695
9343828
90131660
79122297
23057808
15865196
40149407
4147793
62661787
881659
27285303
22015292
64699775
84563358
78334679
9888294
67037890