93215368
11926639
55154107
45067553
40009464
95557220
1839238
18065259
76139008
12835507
15046232
16729191
5626189
72379225
79258771
62975163
24136430
85148870
23082575
25733191
34495251
73418833
20871947
40395142
39978219
60632997
70539231
100634
63956484
78395207
3870206
6515822
34207741
39666768
26665484
60178656
74988368
32635289
8476408
7509959