95976957
80074950
2877673
93995182
5634721
96643094
6745265
67816983
4705035
19313466
9581930
17817229
96235877
10319639
98342185
32774408
41393812
85868630
64558542
46872348
36498048
88724584
16772227
52183833
98612039
13645845
9926034
7147675
5203225
1113376
22381941
56622571
2187190
7468617
70867536
6212817
10987130
17373904
54486892
4874447