65173380
8549858
13742215
39053627
95923550
6506974
85442951
53561699
8091433
54617352
42176159
20795988
8099594
69709933
67241143
36806283
82288873
56284732
56056357
9088374
57227618
6224487
71502312
63668463
264948
91837269
65394740
40458259
71336179
40358355
65807159
76841030
33231197
43917988
45889258
98185444
94909265
99799045
78215654
2838202