30194110
22918049
9723474
67185986
1488744
75694469
75533632
64836552
73669168
25829403
38127796
1294785
94148041
69708379
38549000
36941457
42695019
92229858
97421789
41811211
454237
99206052
45821423
77218705
46848094
58053815
95537254
7424177
60264654
60903876
62678626
7523260
84729435
13551185
64573800
23286167
49154288
91135364
62983016
42111341