38466287
63391111
28837849
71407193
94144931
26206900
54579815
71346189
84297643
7605667
83478341
52451188
50005817
10159656
15477973
89993134
16222505
11803154
74827282
45081272
67219718
26441662
81008945
41343327
19471827
48922701
7352254
52631724
37314600
14113862
29774543
48669495
79429149
5643545
65804344
72621533
51678317
48381223
68537087
12221988