10668999
3081043
82445763
52491278
3753829
32185987
17427344
85232965
576829
56957422
52727175
25322409
75367721
309740
12376295
927213
49409126
63458562
33406133
77001566
51883422
93941
20373149
2998277
10146878
46945831
26072959
78606544
25592552
61024321
527527
1135760
2409349
58035456
63374950
93968154
63426416
39798928
96972936
54523201