92667229
99071995
77392519
79622558
40048856
12101032
96811227
99065098
80363867
4916910
34974568
71555865
11024395
97604992
37096603
24241521
29658345
35067205
68421651
60201064
3209868
71207878
54195823
44172630
42043625
52695736
5575472
9262509
89234343
86806693
68871409
5342983
25171155
7756722
57158479
37927166
97083494
45934093
22307047
93414218