12408721
297597
72234331
49835174
74231744
96422250
58751798
45066155
32001059
72612683
64208672
81237427
47453702
40172371
78781150
87301477
30734187
90588204
76679137
57385079
64781351
24012319
75321512
84388777
40579117
7771246
21822729
20065346
14028835
5334578
30301435
8913540
27622144
7615839
14947185
68173736
65755317
40786987
95349916
36988424