82528306
57652141
2626807
15394122
9562608
5995665
89305035
4415530
76587200
3796925
37341409
36978043
74896735
28884089
68822937
4366048
55693597
92773256
70808184
4596832
21482872
13615426
49887411
57869983
11971003
54733960
19046285
69956625
82448615
44966619
436082
78068150
82228139
60732662
54948020
95823377
25642644
95312293
64784629
75732141