55998
76785205
15405248
8285645
47838264
98269918
60895288
3229258
43376299
1001999
33111812
53831254
68925082
77422134
77808514
56884147
71442766
86569519
67163058
41117429
18591084
79666597
13436831
55166458
43134753
6202781
58389982
6289156
93157648
628098
96724177
64255199
45714471
26765063
8064776
38097220
54363520
98319451
62276596
20054263