86609884
11355034
13342328
12708227
72059563
38123444
49099793
64571203
76666481
70864932
66631270
80594883
59953487
97054126
46642857
8220812
28804129
95313361
5041878
57533998
796913
85125550
71295377
37057753
58816233
4644559
73383466
78334439
49111937
74175557
1641508
25583656
68039345
24406853
78237119
70507838
3247514
93122458
61471173
53375895