93132791
42318327
45279458
99352982
49127976
449780
1694243
67591267
64949233
1498312
14146590
535661
28266126
41916821
97976517
49846026
68946079
88783576
92664898
87434010
53097647
46997840
22355411
37625637
18902034
98977709
81748116
32701371
75035003
4958437
97115756
13729545
49073819
49676997
76148148
31687975
70846737
88803781
72469145
36198439