63006547
28949858
48534617
24078330
10396686
4263531
9151773
34693720
1532123
93529628
88522216
61419277
29705110
16287864
55327026
48019860
62418145
86663855
16479500
4133919
88549117
3037723
85573230
51594817
45917313
13114116
73138181
74578980
6851281
9816950
51498463
23139422
8262189
71312179
8064702
2272334
76922687
14799066
88976519
45396961