2341428
15462246
35586879
16664847
24149800
29933333
4379967
18352301
98026320
69448951
46899269
20268671
86817993
79343520
69016407
66371317
84992841
12783760
84284203
8010579
6403767
23898204
78807054
89577407
68555609
24862134
87787151
38884954
69749742
10592044
4271362
90875444
7424730
18785487
7418759
725278
35243017
69656847
13466539
51001915