40617330
84575756
78874190
63201835
6154271
97856080
63112363
90985061
1900248
63914597
92723142
76353374
4547116
93268912
23665228
48426979
65953627
10541495
34428046
92822767
7199335
68462259
95819430
64674314
70694810
64638804
15407014
9791709
94662855
70119581
20781393
32471686
96133108
16637459
66605574
8836735
9969108
53244632
75435102
32223904