15659412
16439278
13548048
13524093
88045947
378467
27726651
2668253
18043314
21736097
15302346
4448001
2217058
62432517
1605108
78292606
65102678
45759617
39195562
1836875
29801603
98048267
80394358
71259623
3477486
2706205
57768625
11302151
60172860
21014427
58936141
13637657
51435538
43016803
1366643
90186645
89971342
59369918
61882531
74922689