686615
93787212
47692347
19861945
97732176
83627940
29996527
18411924
18715473
98014745
62445636
51242900
56649573
21548581
70145465
24171034
79657472
24528366
8243082
19296090
33535303
85403171
76766829
70769227
8055651
20703518
6466554
74885699
98249751
35269391
4795035
4979961
76022746
23246249
17677163
53675490
13663383
8015180
6695934
90897153