15622554
8778070
2483204
57106254
16821973
32017857
96129637
55726855
17069277
7001609
56346103
55314779
76826196
68656125
27954717
48512023
4981918
59472009
30713935
33487510
74135545
21518942
9597502
35735837
61015170
42111828
75851736
11576542
17141302
21017314
70624117
99586245
37823005
62366342
99539934
96251315
8488996
4533500
37187963
7345725