79829348
38185861
25766710
10419186
23095929
77408888
7876242
30439223
30737727
29512078
2071518
95212562
649338
8614909
38795902
45233157
46609525
24305754
91718767
33211168
70379239
13126676
37024865
36404234
4781782
24654286
9065781
85389886
53223635
8414763
49269338
55458482
92444109
96743084
14731427
10207214
17579354
93621154
30549508
44347803