97766960
84971543
17147599
26895308
90536056
9062027
5191536
78623526
55932966
24994900
4048216
8226130
81213246
2780408
41059780
41495292
83078316
21733804
82252220
1011413
68676197
8121840
49272822
508788
43724209
85335666
79314581
32319740
32119005
46546435
24281542
52486584
59661273
3069278
97626498
95579906
19927463
3066473
12104786
458557