57434024
18463581
8444172
94484209
45112165
62765328
69307271
6866426
18048617
16875957
3044212
94305577
17544061
56507780
51314145
48404506
41528016
50199036
92689202
33102602
81765632
39371971
88804194
51174655
59724035
90122379
40414311
80461418
3814445
9059257
99797605
85588694
72747660
22825038
73394826
63633264
8619615
35688945
79093441
10961158