15847352
10484220
21188898
8514623
44105752
21248493
31839749
54771435
6953213
66909715
38866760
87492074
36671011
67086092
4089958
10287609
14498602
70188231
32911582
77386617
52201190
17297309
7308312
94383293
27432327
85286895
66153165
52937566
6274553
32213488
3382489
25646873
569632
23159357
15702601
8528188
27223218
1133458
47545282
6890960