8551042
31819238
68776395
92237253
9114274
85837894
90485948
49994394
60504721
64248821
98676884
99239361
1244115
59214023
71524409
2602302
74364612
88152649
85834298
56468381
74481886
3892742
833875
35728831
24581292
47795618
60357137
15054606
82179372
944495
5842879
20135093
48156428
67878007
88747370
10133032
11787988
37095519
68801567
12957756