58425170
87871114
28082854
71435318
28792922
36214747
83418376
80213495
92104237
59076338
2069337
22944890
14839691
44928652
3407175
74556593
23872497
64099345
59681212
15572726
10826389
68357985
46391070
30496496
10877205
84743020
79725209
28863627
78892901
43419857
55894107
24458642
94109478
43581645
70467973
69815726
2475127
47389068
67041174
50722227