63109373
14324105
78326179
60934262
64008295
37015663
73132808
91721077
69225340
67237424
56868941
8824087
97138052
57493136
58595260
68241008
8082360
63575368
44074059
78473690
52458477
57433023
93598714
70216405
96458636
36919622
81728192
45671676
22458352
64931063
46212785
58053691
3906528
95475740
8234095
29909109
9829663
10669168
64462286
33578722