22156749
56159443
13648240
25934616
60433063
3929452
25496943
82854413
43463900
9852425
84198997
53701360
76638097
4822588
15971556
31861094
47564314
109148
95226795
88725448
69058238
34943396
52222371
5987870
80303431
83953951
13692410
66498224
81486895
80378330
19419179
20636425
21714191
87029407
69174519
21048147
34838292
72224143
23871122
28797839