14827381
7394310
3231461
17934161
623514
52334520
72422862
49105585
6015788
28935053
24157917
695622
7487534
46305610
23331317
40605016
21562979
10297946
2024247
57273605
1089404
36367710
7974757
79995227
56438999
41346143
95668075
48316981
94465617
6974722
87698661
64227085
76214940
50109139
47939895
75725840
68608546
49225689
56523626
97351955