8979560
92893936
36349823
58814590
47968545
43883034
78184831
19951164
50009335
35186118
3522868
91528555
47902892
98657759
94391507
23299799
40912726
5072710
4687786
68598267
26349232
20613771
31067070
80391896
28187008
36711041
47502325
88907584
49315424
69435185
37333032
34674030
36729287
65615306
10626205
415606
50798
4135956
9854488
26642478