10548660
8508150
27703784
5325437
65564936
3654596
36605812
21039741
94718792
39431719
6964199
45064754
48695625
5369481
14301404
3859947
80356950
10057401
64372474
31772541
24909645
42043910
45406890
8881786
20186653
12401901
38477332
42033201
14057281
51427062
13085434
39583940
56486635
66827337
29019287
711626
83469084
73501784
99839573
42345289