43413318
93046159
91994224
28503605
65008947
18634265
9227606
76125821
80457438
91271082
33403745
38425423
8585566
92632926
11146068
16166143
7089237
17948740
68666880
81269361
6821094
67053384
98088859
54295110
75719606
34837517
19999306
3509750
4214639
9842196
48291597
501780
62565929
9630897
79469274
46925912
37373408
70125396
66302488
96392037