65459100
86246431
68485796
2946816
9988115
6077288
62677043
81062940
3540659
89376696
71537492
8578616
12914551
83892118
27344177
11646248
19164413
36865025
82917050
46167734
85009479
902178
61064942
74267170
67353770
5722004
51746894
84075214
98227786
42956746
67109969
15198144
2448102
92222279
28841899
32652686
97932582
17028003
78828424
91827920