61928600
30905637
42901955
55477024
33352856
78619086
2874880
87332761
56923362
23767431
88349769
24729745
85716741
27218314
59096017
96268584
53747263
80488021
95843142
56233968
30463615
39618688
48953656
13837231
26029298
44007401
20944988
72169468
4852302
9724765
19119509
44559674
59645734
2285834
15453494
50453452
18589272
10986748
4035299
63354842