68493683
30704054
5813157
96972382
77533412
39846381
5596014
77843528
31803934
97355773
94035683
53935494
12036428
94954926
64724270
53163944
71946409
90451187
10977324
34732039
4061925
74051338
50711811
99674462
83864370
30881163
34925078
32375362
82401645
43351042
34984893
55776872
20538465
29449792
21051611
3952052
29988935
85384118
51822422
34324776