2869417
19838798
70685109
24912736
10097316
4240480
81454318
47634642
70514231
22904711
5288932
81471190
87319197
33981908
18065899
63137703
71976431
57996998
49221310
7108287
20078942
48765020
40422959
51347493
53325374
20442278
46409843
46894637
12581897
4532544
88747847
66712116
99676581
6662435
69929617
59387229
20426133
3994116
442596
49372434