20973657
98944798
89787092
92162275
8926569
65269299
48269004
64314165
75642637
46197377
24852566
5498650
13751522
6202856
29534581
1328759
77848790
40257406
12642612
69081911
49299768
19758516
40814626
38632756
60304180
20839496
42367653
48975458
23863986
67531000
39508790
64733404
43167168
97082856
20777315
63769628
12327579
33683679
76699879
42346576