3742109
566041
63002358
54874088
96794275
24283625
8584906
35961495
2505008
55319775
37603046
28545309
911635
14924582
36039666
83709909
52539690
19036345
6138292
95696414
15395054
46405575
62605907
48114987
141553
51639107
75468322
25169033
6282420
43975512
35008852
41242964
31936324
89064614
27195952
7168653
66876947
91827963
61556980
16665648