83499499
9428223
2298884
3494393
32954703
87705086
96252669
5771920
6126486
8182369
3953510
32142848
77831828
38876004
88858020
137739
58008428
53327349
73314749
48745336
38094281
2196281
71567732
30444890
11849318
78298761
61945610
63218049
24522959
44274892
1074486
45724230
24267781
897954
25407532
9845653
76419030
66806521
79307136
81354035