37122679
58601912
17248634
6942081
62116731
39288896
40447962
77588512
74007000
68565631
81395242
12532426
4123876
30293169
3715411
23262581
58098447
51563868
25249142
70731444
8043130
89473295
58639086
54283196
61337882
85386008
42638007
85737174
3624782
1181296
29416106
97795676
46464768
89503025
13917952
3242696
10849446
165503
25218894
40355611