89903749
61888332
17266386
9627809
41348896
41639953
86672779
73367292
21348615
2394001
54368054
38606006
17526508
35374294
25091109
33049509
4405235
20071590
35391329
2935232
31159564
1442487
59387180
15201512
59267215
15983125
10653256
42069191
24844001
19118720
5525162
14584846
16478370
5751978
85291305
70158611
72022281
67353591
22342273
65295001