23664060
15931805
9133792
80038332
92464362
95117411
29868025
75804963
83348316
90256242
5622883
2724172
8837787
22609575
46938570
87395511
38823891
63598914
5712909
2378974
44175583
92335409
22266220
4095457
50842018
97251371
68601514
61293361
93882084
51043608
32874823
31108109
19497088
89974981
59238528
57646479
47632527
98707001
98539492
32809114