16312976
239493
4866623
27022413
53763932
50445426
66251846
9476287
71183071
80164902
27745776
42376774
34713085
364888
96626774
76966229
1427615
405954
69424890
25702287
60713471
72419200
93679496
35934167
85455284
92014646
23589825
64971871
60818605
69609668
26499484
49449405
46933525
88444879
1639573
3897876
58023862
1799866
70302964
18598439