81771972
64525921
67335021
61673031
5969844
95371671
71628156
1138680
5906289
70069557
34347638
22245121
73219618
92284754
61653389
46174816
27352318
92893087
25039638
45617977
41908865
85132381
23056451
20345823
77742093
14724265
53229566
64483701
57813116
98502290
19485748
70531809
84758848
3081693
9044378
21702849
89285794
75679290
86717304
6483157