95268982
70008550
46315276
58606697
4394579
14932668
50339603
80948721
6391438
49036852
56596475
31645357
17713332
6038549
2979251
78059747
54071892
97982591
20099009
93296364
15731222
35941031
87079200
36698446
24302282
9349186
81396082
72552801
89328039
1440813
6812683
46734380
20849097
43587762
37281666
95047637
60687552
4709946
70406936
17465161