17579426
57515410
10178130
69544486
49386362
50787888
54653540
91236101
79088951
79003939
6703284
51536312
69925432
67218236
50846518
28966459
6553731
92315951
90439582
2564307
5735806
60192999
374885
81816913
78099688
65978509
18552031
15345482
80313501
98473562
11316240
8438503
57602945
48142441
88827641
61652776
71067836
90689865
5322665
84668493