37625545
92212395
80083540
81966010
1186931
2475268
45699523
51355963
871136
3692922
3714472
94189124
12106402
17604826
52872276
25016147
14229008
41973421
10797653
123945
19161741
55556585
93414743
88854167
59717603
2138809
59329907
45293871
97188543
7618205
79217374
15219522
47613819
9262556
79797460
72791955
34562709
85693872
92744244
45575323