38114614
6943385
73144172
79486949
84397824
24186325
62472893
32212
30237207
65954023
38631061
21873036
71552472
24328563
31525872
69314121
85241843
81227472
20325258
3616642
75684047
3815169
1193930
95376762
24738204
11193755
2446734
968846
71677812
12045487
42421664
31516296
7957747
62966754
11974593
20873300
10036432
36625008
797736
17373063