453643
56946748
47092123
28468483
29866741
2604859
14951976
88785541
24596051
19415076
24597201
98304566
81846677
43424283
15519596
27749931
18442444
5955419
55369248
13591708
55405090
43262044
43833671
65857753
54398370
86833107
42899570
82299315
528290
74385133
65307539
24406067
33545170
17173308
24286346
47276300
2359670
41102784
6118912
68445574