9637636
54945450
52899208
39728254
10585086
74347144
22481855
95191962
54012894
67877696
609331
5954843
3724619
65042316
2669484
25155737
82696608
4923867
383409
26114762
61943565
3242527
6485232
76698070
91893778
48794931
7618401
95024843
21006461
98554352
33403829
3656295
6938474
17216090
89429896
75356328
93391606
24616280
58828563
47338539