66168705
44943046
19255980
26852714
66267892
22972664
99555242
71496299
17583287
13757635
57211509
2230611
34427369
60713914
47361618
56062410
75296378
32652581
799612
55983673
47829157
84096932
21826165
2876483
54622763
65376016
70673188
58746622
50569450
72318681
59428669
80825225
6001818
75941326
54662014
69661742
37221193
3878704
14864859
49101131