474887
74628556
5535244
15534035
23398881
99596210
67661121
59895006
40918861
67038433
10437724
40235230
31644954
20917940
51843194
63695066
66829889
7134299
8640611
10033717
47996112
97232016
85749535
57571069
57609924
52874036
28348809
38082540
82924715
45603588
84626757
45233263
8133590
350166
59035773
4052517
53478058
39126778
35026751
16292593