42622940
6248482
92003209
64985550
4336132
4645516
54286781
595928
15138986
20975551
98199988
63059239
44638526
1852431
36614865
37724308
11395268
78827757
98268836
80898096
10586029
60538969
82543029
87118538
84688484
526862
81347916
27469162
7005484
33174291
77801836
71241789
11353783
52097947
17436908
35352875
81714565
76079403
39951242
19823139