36014844
18104596
48872657
52259552
7402291
68975425
50861742
18324807
20887790
87329321
37535688
25951818
16345461
92003919
70726291
57086049
41837577
97811238
128912
55771513
70371290
33754164
91427918
92672750
71675080
64624533
28063114
95615459
30916156
47301129
64698118
86108668
62072813
60151717
61821314
17472625
28076402
35043261
91696716
93426156