68615783
2257861
99248529
28825142
63425919
30858824
85605391
72187
21713621
57449120
18676467
5791862
82758448
41387077
80615392
43649680
23317262
66972144
99815624
18276377
76496760
99261209
19593896
40205177
48832381
83191561
26696218
70496639
6085097
48693172
79962216
84989605
35693457
93926730
97036708
3695085
70565024
59975036
61398813
96415956