93138816
77702952
20447792
4937653
70009743
84446189
35002069
1749209
28733741
57435820
58826884
8022412
58116055
74647821
7396110
58735387
2485966
93025762
81787181
34151133
86643589
3352940
799416
1359794
45561613
78713863
64939923
12197646
140450
13005849
1491960
61375201
99387196
65577450
45112919
66118305
70703692
25909998
35138392
472385