7567751
6166909
98206401
26579391
19972649
82628950
21557888
79016981
43505190
278379
91342070
68617186
55245733
27265656
49362983
61643940
2957935
4458937
3323693
5779882
3619529
44395729
64163083
53128650
97459302
91269199
54751192
81447090
48826093
83581190
56434781
36979491
27425193
48342611
34061574
41833173
10475738
388284
64417050
15768608