80533472
8043876
51049984
79718057
15027703
14474807
19449094
45147502
34033773
14394885
70533283
26198780
92084341
27951341
94222133
23563866
25649979
47576626
90183491
984309
75828924
65621670
60214149
60147279
72349528
50439138
24171735
66529373
8638534
47713656
77622955
56901556
34748069
28896389
29989299
15998476
57318422
21051631
43673910
1813601