77045976
36484548
887654
8059693
86572347
2690950
9614758
55109788
51124307
53518088
49126585
93756213
80115509
3881679
83166339
40549367
97923693
49364310
89428494
78099141
60984946
7928609
20439858
52372977
7618197
10683343
87089686
19079009
10119406
3792073
79183319
6024512
36279748
52902201
61155241
3416673
42748611
36187180
51375384
20366263