97532677
48785467
35592254
21226882
94538353
24644968
21101982
17448596
94554163
64303409
28293004
28744360
34552239
1686338
876661
49723024
86597634
8856401
3733894
75785669
1799116
9004148
72502865
79133003
56039670
83277443
48811832
29392516
7222498
2545219
26381601
67327671
26575060
32112104
42045096
90469764
46521565
57909298
47379261
80705200