27598685
59793624
32278256
71923871
54586329
3631961
57866005
65532411
20218487
21743031
2852545
98912571
83837250
16861940
8937250
91846229
70836965
16493388
98933107
1242196
41137301
5875649
33419232
5768183
542151
52565653
89127847
37026766
85459838
21117094
94944442
66822016
73426628
1291214
72461720
41223139
67885355
26969614
32212252
41758761