51401962
49278589
18733282
18319583
777252
64114745
61525273
2049839
44239446
8827439
98129643
34713789
18553915
38689263
47527370
45469483
89524441
54075557
11382071
18973921
71617620
49744836
95626143
745606
76068072
20701269
752422
10775410
69311657
80549892
19266376
36593147
84764974
7543875
65647090
51725670
44091219
53729881
79871481
3422773