50725832
91363212
25025005
140636
75526919
26757154
75314708
90267119
5736913
88254157
83576423
73769585
32575377
5873027
97991699
98799125
85127819
12608454
51384067
97126021
33545346
31617930
53234420
8004325
14443258
68076267
40874907
73399440
51091283
605097
71337367
17644666
19786804
84782135
3887835
54959011
21966510
25625259
70785238
9088439