86189771
15616449
240666
36628261
65153876
14017736
44034263
10033158
90132328
94503381
97696558
43904556
65021527
972121
64651447
5558638
92693601
3887467
48115993
66242248
24648354
81514520
20035946
3429250
97351234
3682554
34068048
52759148
60176892
7935776
79523150
68179925
69132115
61538620
95433227
16508388
58867635
79362526
84508864
63949063