66926386
31873307
46232502
5763185
15841915
56816053
31067457
20667368
4692071
66365826
90417868
8868182
29752812
34546717
86723859
28818028
5329275
33899194
24846053
55603385
78629572
52017034
82372057
69484148
76048241
38788892
53749071
81878114
91023429
6516264
77183426
74284655
97378932
284066
63656960
23162317
55639008
87237722
91808302
43821190