66429359
42144816
71178719
14551520
24402866
84323811
49775608
7799467
74733913
67268231
19792936
94768787
33518303
66866063
40995412
80259640
2491616
47554417
22894142
23489900
50151829
92146060
92584596
63174194
12997448
7343221
69743043
66806454
25966757
85519624
5557993
8205287
59824479
61081098
38086882
65825612
9884511
146157
89834677
54187083