94249549
31148541
82964821
74143185
21862487
42306216
70107042
4114729
33369479
51082072
77808724
10952377
5954920
78463744
58482623
2878782
93806390
95155558
71648474
70566487
34509039
8763198
66935016
32386150
64649230
72286634
85108360
1536716
72596952
7155987
5186399
40064660
31513365
5212829
48008103
79483463
77353636
14851878
9916240
46131215