95057342
48298454
37172626
99276254
51517235
21976678
86516448
19389323
1109122
49142621
61513134
18712434
65803349
44914649
77609298
9690876
76484983
86434130
87154546
65994498
86709460
74026404
69692809
71749313
40735020
87648114
56037495
82587217
83112060
37729076
75275440
56364722
63491841
75144032
16848764
8714136
46318574
80527156
3055102
5729668