86369073
39695352
99886424
174741
77768361
50227839
69835674
40127100
17556152
84094831
33259912
42519746
18435149
67566519
491394
2054553
97626565
62811658
71251922
94157113
92696848
41526156
50006768
83131977
35335608
46484049
68095794
39884117
75036653
24988775
30404725
50659121
10575066
85725234
12759624
36886500
27997474
65202791
40138864
99504385