4386502
82206571
7402215
3333841
54654651
25815022
99414395
97263501
82741158
55403924
91108112
97174204
80713504
54102749
51288687
64662833
11614771
48047094
98783882
97825629
23653039
6657933
79419
1004558
88027163
76344557
61455201
24233745
54928457
85875811
53263635
21567245
99937338
61396103
67791552
34911250
81582644
81327653
16774612
59482072