85372942
48829336
25352759
40385054
12871730
64986007
37909044
3178778
94026523
29024210
98867750
42499424
1769438
44929740
18387004
7422863
1825031
7104528
53295558
99374487
2213924
54857885
60594969
6103409
26506033
7859115
2382705
96337463
62408511
62109811
58614513
49549091
4717635
99445431
76976464
82004301
8011311
30773920
37803263
92192457