18676282
7788577
40048242
94908804
78076992
64243967
52061309
23033684
29715716
59412397
84767602
84772552
143535
69956730
13213852
45084810
86259007
83483091
17012725
18417764
77922890
49801250
63388535
42464762
50545782
28918001
2472582
4678833
98194819
45225345
9285582
79326226
82043426
87541808
43604432
64904798
737044
10506951
60308514
8742107