33262360
32185242
24266925
21433301
53932737
8168322
99429729
12123679
83814159
44224503
10121112
47592819
22921365
77269938
15576757
142105
83235422
60589779
33814955
31941048
81391163
9261787
19037754
41193860
7984938
60889489
521042
16166741
69991506
4623015
8236782
9799476
39019428
53982438
83702520
5887158
7814433
67613
53891315
81319481