73937691
64482886
1285898
40476483
63982234
53741767
16089928
64636311
30055980
56414873
89381517
84525615
17496572
85474373
17771126
32658481
24572298
28054650
52365403
80242426
51356342
6015653
21645704
76273703
69138864
31796176
21533036
1150895
45176580
33891212
11338373
26235438
58884198
36344273
50689925
687675
96738149
92399250
4803205
73281448