75437593
85214805
71682937
57482522
85406652
99177929
27943411
256418
25349270
70453643
68029977
1427815
81562097
25859977
83081493
28678521
68419109
12444125
91091366
33694146
76397854
11368181
26489765
628612
8542010
72047132
85106140
80739164
94986303
24622487
85687227
45811130
56326
9773933
72418752
7618469
35476486
65572593
67726053
54146696