15349505
91681614
81735184
15923900
9283284
91878135
12949814
3602597
42402540
27539503
7059829
78012758
32853341
56292621
20357953
38074368
56146841
28042504
79269115
10251872
56622301
7266217
4622066
19292252
80151
44206937
1555956
57465177
67941153
53453137
53407381
7639121
99725025
43406094
4799501
98807405
11385065
83845139
69576303
5334407