37586338
51955565
83337228
52719947
26364581
38793776
50238652
19338442
13975375
49576808
43397199
451631
36173433
5700240
12706991
82056892
46807075
59816635
68058203
50937742
69505671
44008910
80509943
11143476
28724881
47056526
85161263
57821123
75267878
20408710
84174847
27764918
33199375
31606537
92869158
30252584
59991995
51021671
15256090
508148