98571321
4323600
10312672
9056570
98896304
54621361
6446273
539895
7433649
23087844
31032853
64703425
74317156
4476460
44268375
1168129
21585019
96175779
53563338
81344344
53878230
51983939
55077186
11965875
74532493
42098135
76806782
94662737
58816703
74467785
82782799
1360154
51321807
7545675
81627872
47311908
40905871
62958363
45681936
14408441