97819262
48356991
66754745
13111663
95465414
34163859
29603557
146649
8325628
1481163
13121960
7629809
78318511
74003821
98812036
36115454
69504948
4117618
610624
51006722
79199895
43456091
45691660
10391748
38929953
35051462
9845038
9233369
31691273
90107263
82206694
86998435
324996
12924016
49748102
35887220
32883765
60685125
14693470
47186803