96049955
81681648
34514350
96583615
24475843
18123742
79587006
95978456
45701178
4557293
99738227
16293851
89136978
84157578
14751947
87795674
22499586
3475271
5441610
7890343
3931305
23633190
6168604
75706947
8903945
45803759
85453877
2169670
11678682
1052535
51658783
50296566
67509701
20718231
2530325
3655487
64912172
90946387
62369487
80687672