78649678
65065024
44067364
67299868
575893
80669016
1153748
50372944
7979800
34409728
6746380
81792190
34259656
68373668
80255417
79426416
5844567
24752997
95598872
10477804
50383076
17633162
47264526
83866777
98596709
87873381
9265108
4441773
48523096
66348168
45055914
66282945
50929253
65499512
42026276
95652483
29028374
77652061
989617
40772977