89796291
41916499
19451503
67556360
8328310
743011
8473501
88555313
47298529
75332587
40449244
82505545
87815497
71143680
71044283
56072702
49726459
4650271
77731700
75945223
55889721
60695
46611181
99576119
17482530
33273083
13789626
71398848
12789720
5409668
90655207
13174612
61774409
54759911
61756396
15467279
53791291
23441040
58308089
65584065