27866908
4368513
21017603
1062688
83808971
10334031
65026614
35777885
61986411
15328562
1142394
51305410
4607084
92418893
46113123
20906487
84497837
19287550
78933605
16513895
8972809
8894015
98382612
16649957
66487225
988244
551179
60823720
43633872
384411
82551624
90286178
28398726
6419713
97643614
17401254
90266999
44006121
65742003
3348256