37292691
23654554
64491554
32105756
49373080
26661570
54306352
74285
6683568
86916473
83068026
41981285
980368
71084962
73255201
86161050
62348584
6638801
90134800
5837843
35515990
67016628
25104671
1938152
70407025
52955162
79933398
1398166
5359252
76078969
6683113
69608598
8527542
32978061
8486398
96963400
10665155
28864504
19321706
42391959