65991143
96014267
59576675
87722966
51569056
90953034
27747553
23254831
25514548
57164071
8546094
6254264
70619619
25923627
56203499
33938567
60594622
47574738
3677391
75686214
61168984
1909355
10323144
63681666
4266298
60764068
2686618
24175299
47383316
34399179
80724035
84645765
66794430
4062365
3925418
92553552
58495435
42207492
90957125
7807785