14408781
8203079
8017984
13211694
67341068
10965904
3606543
92265479
36969081
8131252
79245927
67977764
82056121
3423101
74916579
99178054
22238534
78388180
70256090
60779708
92596682
33535932
46627829
99117001
18182217
75923168
68765633
82962188
7125438
58137320
71664902
63226294
97014443
4481490
20307382
95262560
95112644
8692981
79158541
54042156