93038152
95299499
514352
58242647
74095569
60708976
83541044
94679267
64241997
96579015
84274205
26424750
24276954
5606756
56666721
99385191
44015757
33408867
18401254
63856423
33268339
40828875
34375673
9476143
3843220
10874045
31086843
64991157
79157914
18708613
6920688
32517644
85059950
563374
10884094
69997174
6367726
58841068
57686220
39015816