10159685
282433
17584989
12446067
9538508
6478359
24476661
5755771
33837461
22063335
96998761
23086778
5434694
953130
8858300
7488157
40117404
765844
15921522
75108681
37296065
24224820
81716773
75671699
53984797
1264976
37957305
32606421
93204759
42022265
691526
77716046
63822307
43279733
10601527
93285748
695692
34559694
58894816
14274157