79685142
22173664
15684564
64392064
89607154
72638476
8396985
80165919
35396287
4947238
17575537
45465627
4665763
96691054
6745238
9911241
12516882
15385821
92333176
1121602
9104641
29169012
70592208
37978896
9737223
91324770
32468430
21889975
18989577
2875580
45408968
71093090
48833298
2535261
47907382
54788895
35182984
92551463
59792811
87611792