5095671
67728052
62585011
66513510
18792479
60765746
17855004
32121706
80492859
99323695
99187095
75627114
8451107
77674288
13845026
89776220
16625148
53048040
23128321
48761555
96845654
4188573
68097628
6486756
17714608
18822412
28595949
47405724
4787871
32627275
86403326
25356172
47123809
82142309
68284599
1237704
69964093
27204372
5797791
6372612