77702153
33407548
96872192
10608439
38016197
56974817
6500484
56612261
606584
80185680
10507255
50606861
28246809
36401126
75345927
34983007
8866788
87953733
53917625
23146138
71431602
60591000
66648648
10935156
67819125
13802352
79114648
30663994
83113855
99857918
19722276
8686295
52143363
98796838
41866104
15832818
87805860
47735507
57019
88366506